嗨~大家好,又來到新一年的鐵人賽啦! 這次準備撰寫Node.js系列的文章~
去年我挑戰了 React 系列文章,透過 30 天的連續分享,完整走過了從基礎到實作的學習歷程。之後在專案中接觸到 Next.js,不僅加深了我對 React 的理解,也初步認識了一些後端概念,例如:Server-Side Rendering(SSR)、API Route 等。
隨著 SSR 框架的發展,前端工程師能處理的範疇越來越廣,我也開始意識到,若能深入理解後端的運作模式,不僅能強化專案協作,還能提升自己在開發上的靈活度。
身為前端工程師,一定會和後端同事密切合作。在需求討論或 API 設計的過程中,常覺得如果能多懂一些後端知識,不僅能加快溝通效率,也能在 Debug 或排查問題時更快鎖定是前端還是後端。
而在眾多後端技術中,Node.js 是我覺得入手最容易的選擇:
對前端工程師來說,這是進入後端領域最友善的門票。只要掌握核心觀念,未來要轉換到其他後端語言或框架,也能更加得心應手。
今年的鐵人賽,以「前端工程師轉全端」的角度,從基礎到實戰一步步規劃學習路線:
希望自己學習的經驗轉化整理成有條理系列的文章,除加深自己的學習外,也讓有對Node.js有興趣的人也能一同學習。